have a keen eye for a bargain